• word of the day

    satellite television

    satellite television - Dictionary definition and meaning for word satellite television

    Definition
    (noun) a television system in which the signal is transmitted to an orbiting satellite that receives the signal and amplifies it and transmits it back to earth
    Synonyms : satellite tv

Word used in video below:
text: Russian satellite Sputnik
Download our Mobile App Today
Receive our word of the day
on Whatsapp